helicoidal machining - French English Dictionary